Add locking-depth debugging, introduce in_atomic() boolean.
authorKeir Fraser <keir@xen.org>
Tue, 16 Nov 2010 15:41:28 +0000 (15:41 +0000)
committerKeir Fraser <keir@xen.org>
Tue, 16 Nov 2010 15:41:28 +0000 (15:41 +0000)
commit89b31d1255573286bab1853f47bfa50ff9d89801
treea1debc5ea0b01fa56da3738705c3048c5dd83d64
parent106f2288c2a71e4f6438d5e2571a78720e659d34
Add locking-depth debugging, introduce in_atomic() boolean.

This will be useful for debugging use of sleep-in-hypervisor
primitives.

Signed-off-by: Keir Fraser <keir@xen.org>
xen/common/schedule.c
xen/common/softirq.c
xen/common/spinlock.c
xen/include/xen/lib.h
xen/include/xen/spinlock.h